make things right - Spanish English Dictionary